be on top of things/the news


Results for "be on top of things/the news"

English - Turkish Dictionary

be on top of things/the news

(English - Turkish Dictionary) :
k. dili olup bitenlerden haberdar olmak.